Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARCLAY ROAD Detached £691,370 £135,000 27 Jun 1997
4 BARCLAY ROAD Detached £448,924 £265,000 2 Jul 2010
6 BARCLAY ROAD Detached £502,366 £295,000 7 Sep 2012
12 BARCLAY ROAD Detached £437,348 £250,000 17 Oct 2008
14 BARCLAY ROAD Detached £425,000 26 May 2023
16 BARCLAY ROAD Detached £574,804 £465,000 8 May 2019
18 BARCLAY ROAD Detached £499,763 £279,000 7 Nov 2008